home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / LANG / C / DEBUG / BUGVIEW / _files / _BugView / _Help next >
Text File  |  1991-04-10  |  3KB  |  61 lines

  1. !BugView 0.50
  2. -------------
  3. © Nicko van Someren  April 5th 1991
  4.  
  5. !BugView is a desktop application to help with the debugging of other
  6. desktop applications by allowing an on screen trace facility.
  7.  
  8. The application itself provides an output window into which the users
  9. output may be sent.  The window is scrollable and the contents can be
  10. cleared or saved.  The window can be hidden by clicking on the close icon
  11. and retrived or brought to the top by click on the icon bar icon.
  12.  
  13. The buglib.o library provides one call, the prototype is in buglib.h,
  14. called buglib_message().  It takes the same parameters as printf() i.e.
  15. a format string followed by a list of parameters.  The opperands are
  16. passed through sprintf and the result is broadcast as a wimp message.
  17. If the !BugView application is running it will pick up the broadcast and
  18. put the enclosed message into the window on screen.
  19.  
  20. Note that the messages are not recived by the !BugView application until
  21. the next time the sending application calls wimp_poll, so if the program
  22. is crashing totally some messages that were sent before the crash may not
  23. get displayed.  However a posiyave side effect is that if messages are sent
  24. inside a redraw routine no new activity happens on screen until after the
  25. redraw is compleat.
  26.                                                                               
  27. Version 0.60                                                                  
  28. ------------
  29. A stop option has been added to the main menu.  This stops the application
  30. from accepting any more debug messages until the stop is switched off.
  31. While stopped the title of the window changes from message 'title:' 
  32. ("Debug output") to messages 'titles:' ("Debug output (stopped)").  While
  33. stopped the output window will not automaticly come up when a message is sent.
  34.  
  35. Version 0.61
  36. ------------
  37. Bug fix: Now passes on Function key presses for hot keys
  38.  
  39. Version 0.65
  40. ------------
  41. Fixed to stop the debug window steeling the caret every time it prints
  42. something.  Still not perfect because it appears the txt library needs
  43. to take the caret in order to open the window first time around.
  44. Also fixed to attempt to return space to free pool when the viewer is
  45. cleared.
  46.  
  47. The copyright of all code in this system remains with the author.
  48. It may be used and distributed for non-profit activities as long as all
  49. the files are intact and retain there copyright messages.  If you want
  50. to use it to work on commercial applications then send me a cheque for
  51. 10 quid and I will make sure you get an up to date copy incase I have
  52. made changes.
  53.  
  54. Nicko van Someren
  55. Trinity College
  56. Cambridge
  57. CB2 1TQ
  58. England
  59.  
  60. nbvs@cl.cam.ac.uk
  61.